body {
  background-color: #fff;
}

#app .el-form--label-top .el-form-item__label {
  padding-bottom: 0;
}

#app .condition-search-form .el-input__inner {
  width: 100%;
}

#app .el-input-number .el-input__inner {
  text-align: left;
  width: 100%;
}

#app .el-dialog__body {
  padding-top: 10px;
  padding-bottom: 10px;
}

#app .el-drawer__wrapper {
  top: 100px;
}

#app .el-drawer__wrapper .el-drawer__header {
  font-size: 20px;
  outline: none;
}

#app .el-select,
#app .el-date-editor {
  width: 100%;
}

#app .el-image-viewer__close {
  color: #ffffff;
}

#app .el-breadcrumb__inner,
#app .bread_container .el-breadcrumb__separator {
  color: #8ca0b3;
}

#app .el-tabs__header {
  margin-bottom: 10px;
  margin-top: 15px;
  background-color: #ffffff;
  padding: 0 10px 10px;
  height: 40px;
}

#app .el-tabs__item {
  font-size: 15px;
}

#app .conTab .el-tabs__nav-wrap::after {
  background-color: transparent;
}

#scrollbar_thumb::-webkit-scrollbar,
.block-scroller::-webkit-scrollbar {
  width: 5px;
  background-color: transparent;
}

#scrollbar_thumb::-webkit-scrollbar-thumb,
.block-scroller::-webkit-scrollbar-thumb {
  background: #ddd;
}

.el-menu--popup {
  background-color: #21587f !important;
}

.el-menu--popup a {
  text-decoration: none;
}

.el-menu--popup .el-menu-item:hover,
.el-menu--popup .el-submenu__title:hover {
  background-color: #347699;
}

.el-menu--popup .el-menu-item i,
.el-menu--popup .el-submenu__title i {
  color: #ffffff;
  margin-right: 10px;
}

.margin10 {
  margin: 10px;
}

.padding10 {
  padding: 10px;
}

.padding-r-10 {
  padding-right: 10px;
}

.padding-l-10 {
  padding-left: 10px;
}

.padding-t-10 {
  padding-top: 10px;
}

.padding-b-10 {
  padding-bottom: 10px;
}

.margin-r-10 {
  margin-right: 10px;
}

.margin-l-10 {
  margin-left: 10px;
}

.margin-t-10 {
  margin-top: 10px;
}

.margin-b-10 {
  margin-bottom: 10px;
}

.container {
  padding: 10px;
  box-sizing: border-box;
}

.receiptManagement-container {
  padding: 10px;
  background: #fff;
}

span {
  outline: none;
  display: inline-block;
}

.head-class {}

div {
  box-sizing: border-box;
}